home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / infoibm.zip / INFO006.065 < prev    next >
Internet Message Format  |  1987-10-26  |  35KB

  1. From codas!mtune!rutgers!mcnc!ece-csc!ncrcae!ncr-sd!hp-sdd!hplabs!ucbvax!C.ISI.EDU!Info-IBMPC Thu Sep 24 18:53:27 1987
  2. Path: killer!codas!mtune!rutgers!mcnc!ece-csc!ncrcae!ncr-sd!hp-sdd!hplabs!ucbvax!C.ISI.EDU!Info-IBMPC
  3. From: Info-IBMPC@C.ISI.EDU (Info-IBMPC Digest)
  4. Newsgroups: comp.sys.ibm.pc.digest
  5. Subject: Info-IBMPC Digest V6 #65
  6. Message-ID: <8709250501.AA03160@ucbvax.Berkeley.EDU>
  7. Date: 24 Sep 87 23:53:27 GMT
  8. Sender: daemon@ucbvax.BERKELEY.EDU
  9. Reply-To: INFO-IBMPC@C.ISI.EDU
  10. Distribution: world
  11. Organization: The ARPA Internet
  12. Lines: 906
  13. Approved: info-ibmpc@b.isi.edu
  14.  
  15. Info-IBMPC Digest       Thursday, 24 September 1987      Volume 6 : Issue 65
  16.  
  17. This Week's Editor: Billy Brackenridge
  18.  
  19. Today's Topics:
  20.             Smalltalk on the PC/AT
  21.             Partitions on Z-248 Hard Disk
  22.               CTS Modem Garbage
  23.           How to get MIT/CMU TCP/IP Package
  24.           The WHOLE scoop on UNIX 5.3 for the 80386
  25.             Dos 3.3 BACKUP.COM bug
  26.                Imaginary Drive Problem
  27.           Flushing Files Without Close Open Overhead
  28.             OS/2 Developer's Kit (2 Msgs)
  29. Today's Queries:
  30.              Spell Checker Wanted
  31.      I need a BIOS update for old IBM-PC Having Problems
  32.        Looking for a Good Inexpensive Schematic Editor
  33.                MS Windows and IBM Mouse
  34.         Uninstalling Memory Resident Programs
  35.             Hard Disk Head Parking
  36.                   Sperry DOS
  37.                Reports within Symphony
  38.             MSC Initializing Static Unions
  39.         Reconfiguration of Northgate Keyboard
  40.                   PRTEGA.ASM
  41.                  PC NJE node
  42.                Redirecting COM1 to Disk
  43.               Security for IBM Model 30
  44.  
  45.       INFO-IBMPC BBS Phone Numbers: (213)827-2635 (213)827-2515
  46.  
  47. ----------------------------------------------------------------------
  48.  
  49.  
  50.  
  51. Date: Mon, 21 Sep 87 17:19:30 PST
  52. From: telesoft!dar@sdcsvax.ucsd.edu (David Reisner @telesoft)
  53. Subject: Smalltalk on the PC/AT
  54.  
  55. Yep, Softsmarts is still around.  Although mail to the old address should
  56. still get to them, they've moved to
  57.  
  58.     299 California Ave,  Suite 205
  59.     Palo Alto  CA   94306
  60.     (415)327-8100  (same as before)
  61.  
  62. Their system - a real Xerox Version 2 image plus their interpreter - costs
  63. $995.  They now offer a "test drive" which will do everything except
  64. snapshot (so you can't save your work) for $149.
  65.  
  66. (For Smalltalk "beginners" out there, I think it is important to emphasize
  67.  that Smalltalk is much more meaningful as a system (and there is LOTS of
  68.  it) than as a language.  Thus, if you want to use others' work (e.g.
  69.  interesting postings on comp.lang.smalltalk) or may want to work on other
  70.  machines someday, there is a great advantage to using a Xerox V2 (or 2.x)
  71.  image (e.g. Softsmarts, ParcPlace, Tektroniks), rather than a Smalltalk
  72.  language with someone's own system (e.g. little smalltalk, Digitalk
  73.  Smalltalk/V).
  74. )
  75.  
  76. -David
  77. sdcsvax!telesoft!dar
  78.  
  79. ------------------------------
  80.  
  81.  
  82. Date: Mon, 21 Sep 87 21:27:13 CDT
  83. From: steve@ncsc.ARPA (Mahan)
  84. Subject: Partitions on Z-248 Hard Disk
  85.  
  86. Jim,
  87.  
  88.      I have experienced this also with only installing one drive (40 Mbyte) on
  89. the military contract (Air Force and Dahlgren) Z-248's.
  90. It seems that if you assign partitions manually (selected with dsksetup)
  91. Zenith reserves the drive letters c,d,e,f for drive partitions.  Automatic
  92. assignment of drive partitions will only assign the boot partition to c: and
  93. will not allow the further assignment of drive partitions to drive letters.
  94. If manual assignment is selected the next available drive letter is g which
  95. is used by the ramdisk driver when it is installed from config.sys.  You can
  96. use the assign command in autoexec.bat after the asgnpart commands to reassign
  97. the drive designation as desired.
  98.  
  99.      Sample is :
  100.      asgnpart 0:2 D:
  101.      asgnpart 1:1 E:
  102.      assign g=f
  103.  
  104.      end sample
  105.  
  106.      This will give c: - main partition on boot drive
  107.             d: - second partition of 40 meg (assumed drive 0)
  108.             e: - 20 meg drive
  109.             f: - ramdisk
  110.             g: - also ramdisk
  111.  
  112.  
  113. steve@ncsc.ARPA
  114. Steve Mahan
  115. Code 3120 
  116. Naval Coastal Systems Center
  117. Panama City, FL 32407-5000
  118. (Voice) (904) 234-4224
  119.  
  120. ------------------------------
  121.  
  122. Subject: CTS Modem Garbage
  123. Date: Tue, 22 Sep 87 09:03:41 EDT
  124. From: Joe Morris (jcmorris@mitre.arpa) <jcmorris@mitre.arpa>
  125.  
  126. In INFO-IBMPC 6:64, Gary Dunn asks about CTS 2400-ADH modems giving a high
  127. noise-to-signal ratio for received data.
  128.  
  129. I don't have any experience with the ADH series, but our 2400-ADA modems
  130. running at 2400 bps (but not 1200) have the distressing habit of showing
  131. the same symptom if the parity of the terminal program in the PC is not the
  132. same as that of the data being received.  (Don't ask me why.)  Killing the
  133. connection (via DTR toggle), changing the parity, and completely re-initializing
  134. the modem with the new parity setting made it all work properly.
  135.  
  136. I've had some limited experience with other 2400 bps modems (Vadic, Novation)
  137. and didn't see the problem, but I'm not sure I actually had a parity mismatch
  138. condition during those runs.
  139.  
  140. ------------------------------
  141.  
  142.  
  143. Date: Mon, 21 Sep 87 23:38:10 -0400 (EDT)
  144. From: Drew Daniel Perkins <ddp+@andrew.cmu.edu>
  145. To: pcip@louie.udel.edu
  146. Subject: How to get MIT/CMU TCP/IP Package
  147.  
  148.  
  149. Well at least one person wants to know and I haven't posted it for a while
  150. so...  We're pretty much finished with a full DEC VT102 emulator and I hope
  151. to release it pretty soon.  Thanks to Ken Key from UTK I also have the
  152. Stanford FTP and multiconnection TCP running under MSC.  And boy does it fly!
  153. I will be able to give this to anyone who can show me a license from
  154. Stanford, so if you don't have one yet, send them some a check and get yours!
  155. Can you beleive I'm promoting someone else's code :-) ?
  156.  
  157. Drew
  158.  
  159. The TCP/IP package for PC's better known as PCIP was developed at MIT
  160. using a cross compiler on a UNIX VAX.  In order to make developement
  161. using this package easier, it has been "ported" to the Microsoft
  162. C compiler and Microsoft Macro assembler.  You must have version 3.0
  163. or higher of both the compiler and the assembler.  Also you must have
  164. the Microsoft Make program, Librarian and linker that are distributed
  165. with the compiler and assembler.
  166.  
  167. Getting CMU PCIP from the arpanet
  168.  
  169. To get the CMU Microsoft C version of the PCIP package from the arpanet,
  170. connect to host "lancaster.andrew.cmu.edu" with FTP (no quotes when you
  171. really type it).  This machine is a 4.2bsd UNIX system.  Login in as user
  172. "anonymous", password "guest".  Next, use the "cd" command to change your
  173. working directory to "pub".  Now if you do a "dir" command you will get a
  174. listing of all the necessary files.  First, "get" the files "readme" and
  175. "install.bat" in netascii mode.  The rest of the files must be retrieved
  176. in binary/octet/image mode.  Now retrieve the files "tarread.exe",
  177. "root.tar",
  178. "include.tar", "srcdev.tar", "srclib.tar" and "srccmd.tar".  The file
  179. "doc.tar" is also available if you want the scribe documentation.  The three
  180. large files, "srclib.tar", "srccmd.tar" and "doc.tar" are also available in
  181. "compressed" format.  These files have a ".Z" extension.  If you retrieve
  182. these, there is no reason to retrieve the original ".tar" files.  These
  183. files are provided in case you have trouble transferring the large files
  184. over the network.  The UNIX "uncompress" program may be used to regenerate
  185. the original ".tar" files.
  186.  
  187. Once you have these on your local machine, use TFTP, kermit or some other
  188. file
  189. transfer program to get them to your PC.  Put the files under a subdirectory
  190. such as c:\pcip.  Make sure you do the transfers in the proper mode (octet or
  191. ascii, as above).  The file "readme" explains what you have, and how to
  192. proceed farther.  The program tarread.exe is a very small tar file reading
  193. program that I wrote.  It has very few features, but it serves the purpose
  194. here.
  195.  
  196.  
  197. Getting CMU PCIP from BITNET
  198.  
  199. To get the CMU Microsoft C version of the PCIP package from BITNET, retrieve
  200. the "pcip package" from host cmuccvma.  To do this from an IBM VM system,
  201. type the command:
  202.     "tell listserv at cmuccvma get pcip package"
  203. >From a VMS system running JNET say:
  204.     "send listserv@cmuccvma get pcip package"
  205. If you would like to automatically receive updates you can "subscribe"
  206. yourself.  From VM use the two commands:
  207.     "tell listserv at cmuccvma pw add 'password'"
  208.     "tell listserv at cmuccvma afd add pcip package pw='password'"
  209. And from VMS:
  210.     "send listserv@cmuccvma pw add 'password'"
  211.     "send listserv@cmuccvma afd add pcip package pw='password'"
  212. In either case, replace 'password' with some string.  Once you have received
  213. all of the files, you should have a collection of plain ascii files with a
  214. "boo" extension.  These files are formatted specially so that they can get
  215. through BITNET unchanged (hopefully!).
  216.  
  217. Once you have these on your local machine, use TFTP, kermit or some other
  218. file
  219. transfer program to get them to your PC.  Put the files under a subdirectory
  220. such as c:\pcip.  Since boo files are all plain ascii files, make sure you
  221. transfer them in netascii mode.  I.e. if you are transferring them from a VM
  222. system, make sure that EBCIDIC to ASCII translation is done.  If you are
  223. transferring them from a VMS system, JNET should have already done the
  224. transformation.  The file "read.me" explains what you have, and how to
  225. proceed farther.
  226.  
  227. Good luck,
  228. Drew Perkins
  229.  
  230. arpanet: Drew.Perkins@andrew.cmu.edu
  231. phone:     (412) 268-8576
  232. US mail: Drew D. Perkins
  233.      Carnegie-Mellon University
  234.      4910 Forbes Ave.
  235.      Pittsburgh, PA 15213
  236.  
  237.  
  238.  
  239. ------------------------------
  240.  
  241.  
  242. From: ron@vsedev.VSE.COM (Ron Flax)
  243. Subject: The WHOLE scoop on UNIX 5.3 for the 80386
  244. Date: 20 Sep 87 16:31:06 GMT
  245.  
  246. In article
  247. <411@devvax.JPL.NASA.GOV> rich@devvax.JPL.NASA.GOV (Richard Pettit) writes:
  248.  
  249. >"So, whose product is it that I got when I bought my Bell Tech. machine ?"
  250. >you're asking yourself. Microport. They are one of the companies that
  251.  
  252. I beg to differ with you here.  Actually Bell's version is 386/ix from
  253. Interactive with Bell's device drivers for streaming tape, intelligent
  254. serial card, non-intelligent serial card, etc.  The only thing
  255. unbundled in the Bell release is the Documenter's WorkBench 2.0, and
  256. of course vpix (the Interactive Systems DOS executive...).
  257.  
  258. As far as documentation goes, Bell gives you the AT&T hardware
  259. specific documentation (differences specific to the 80386 port of UNIX
  260. 5.3), the System Administrator's Guide (from AT&T), and the System
  261. Administrators Reference Guide (equivalent to section 1 of the normal
  262. UNIX manual pages pertaining to administration.  They also give you
  263. the generic AT&T UNIX 5.3 documentation as published by Prentice Hall
  264. for AT&T.  You can of course buy as many copies of this as you need at
  265. around $100 per complete set.
  266.  
  267.  
  268. ron@vsedev.vse.com    (Ron Flax)
  269. inet:    vsedev!ron@cvl.umd.edu
  270. uucp:    ..!uunet!cvl.umd.edu!vsedev!ron
  271.  
  272.  
  273.  
  274.  
  275. ------------------------------
  276.  
  277.  
  278. Date: Tue, 22 Sep 87 14:23:23 CDT
  279. From: "Richard Winkel" <CCRJW%UMCVMB.BITNET@wiscvm.wisc.edu>
  280. To:   INFO-IBMPC@USC-ISIC.ARPA
  281. Subject: Dos 3.3 BACKUP.COM bug
  282.  
  283. IBM has ackowledged there is a bug in the version of BACKUP.COM which
  284. is distributed with dos 3.3.  The problem is it simply stops after the
  285. 77'th (?? 78?) directory and says it is through.
  286.  
  287. Rich Winkel
  288.  
  289. ------------------------------
  290.  
  291.  
  292. Date: Wed, 23 Sep 87 12:54:46 EDT
  293. From: David Kirschbaum <kirsch@braggvax.arpa>
  294. Subject: Imaginary Drive Problem
  295.  
  296. Jim Moore described a problem where he used up drives A..E with real
  297. devices, then tried to establish a RamDisk as Drive F.  DOS wouldn't take
  298. it, forcing him to Drive G.
  299.  
  300. I assume, Jim, that you told DOS (in your CONFIG.SYS) "LASTDRIVE=F"
  301. (page 4-24 in my PC-DOS 3.1 users manual).  The default value is
  302. LASTDRIVE=E.
  303.  
  304. If you did this, beats me why it's skipping Drive F.
  305. David Kirschbaum
  306. Toad Hall
  307. kirsch@braggvax.ARPA
  308.  
  309. ------------------------------
  310.  
  311.  
  312. Date: Thu, 24 Sep 1987  15:23 EDT
  313. From: LENOIL@XX.LCS.MIT.EDU
  314. Subject: Flushing Files Without Close Open Overhead
  315.  
  316.  
  317. This has probably been said already, but in case you're not aware, DOS 3.3
  318. has a single file flush command.  Do int 21H with AH = 68H and BX = file
  319. handle.
  320.  
  321. [This was mentioned but possiply has been lost in the ensuing
  322. discussion. -wab]
  323.  
  324. ------------------------------
  325.  
  326.  
  327. Date:    Tue, 22 Sep 87 11:23:30 PDT
  328. From:     ROME%ORN.MFENET@NMFECC.ARPA
  329. Subject: OS/2 Developer's Kit
  330.  
  331.  
  332. I have the OS/2 developer's kit. At $3000, it is a steal. Microsoft spent
  333. that much alone on the food at the Developer's Conference. Then there
  334. is the approximately six feet of material I now have. This includes
  335. a C compiler, Assembler, Editor (for protected mode), OS/2 itself, Win-
  336. dows and the Windows Developer's Kit, the Microsoft Systems Journal,
  337. and a subscription to DIAL for help. Also, I have 15 hours of video
  338. tapes of the Developer's Conference.
  339. Doing OS/2 development is MUCH more complex than it is for MS-DOS
  340. since OS/2 is a real operating system. Thus, I think it will be very
  341. difficult for the average hacker to write his own protected mode
  342. programs, especially with Presentation Manager. The environment looks
  343. very much like a Macintosh. Very few of my colleagues actually program
  344. their Macs, they just run lots of nifty programs with an easy to use
  345. interface.
  346.   Thus, you really do need all the documentation and help, and this
  347. costs money. I am quite sure that Microsoft loses a lot of money on each
  348. OS/2 kit sold. If you are serious about OS/2, ante up the money fast
  349. since the kit will only be available for a short time longer.
  350.   There is one difficulty, however. OS/2 (as delivered) will not run on
  351. many PCs. For example, it wouldn't work on my PC's Limited 386, or on
  352. any TeleVideo PC. It does work on a Compaq, IBM AT, Zenith, and NCR.
  353. The compatibility problems seem to stem from the disk controller. I
  354. was told that Western Digital controllers work, but TeleVideo's fance
  355. 1:1 interleaved, buffered controller doesn't. Also, you need lots
  356. of memory, at least 2 Mb, with 3 preferred. 
  357.    Stop complaining about OS/2 if you are really interested in pro-
  358. gramming
  359. Jim Rome
  360.  
  361. ------------------------------
  362.  
  363.  
  364. Date: Thu 24 Sep 87 14:45:19-PDT
  365. From: Anonymous
  366. Subject: OS/2 Developer's Kit
  367.  
  368. [If anybody wants to submit anonymous messages just ship them to me or
  369. whoever is editor requesting anonynimity. -wab]
  370.  
  371. I've used OS/2 (Version 10.0, Rev 3.42.1.1) for approximately two months on
  372. both an IBM PC-AT model 139 (boosted to 8 MHz, 1 ws; 2.5 Mb ram; 32 Mb,
  373. 46 ms, I2L  disk), and an AT clone (8 MHz, 0 ws; 2 Mb ram; 72 Mb, 24 ms,
  374. Toshiba disk.  I've given up on OS/2.  Why?
  375.  
  376. 1.  OS/2 is slooooow.  It is soooo slooooow, you'd swear you were using a
  377.     4.77 MHz PC (without a NEC V20).  For example, OS/2 scrolls text on a MDA
  378.     in real mode at about 2400 baud.  Hey, there's no need to use MORE or
  379.     ^S/^Q; you've got plenty of time to read the text as it goes by!  (When
  380.     the good Dr. Brackenridge saw this, he immediately got sick and left in
  381.     disgust.)  Performance in protected mode isn't much better.  I have yet
  382.     to find an operating system that is slower than OS/2.  MS-DOS, MINIX,
  383.     PC/IX, etc., all run circles around OS/2.
  384.  
  385. 2.  OS/2 is buggy.  I experienced lots of mysterious crashes with lots of
  386.     mysterious messages, i.e., "System detected an internal processing
  387.     error", "Internal thread attempting to leave kernel", etc.  OS/2 would
  388.     even crash (for no reason at all) in the middle of boot.
  389.  
  390. 3.  OS/2 is huge.  The system comes on 8 1.2 Mb floppies, and takes over 7 Mb
  391.     of disk space.  OS2DOS.COM alone is 233,016 bytes.  IBMDOS.COM, the
  392.     DOS 3.3 equivalent, is only 30,159 bytes.  (Interestingly, MS doesn't
  393.     bother to mark the file hidden anymore; I guess it's gotten too big to
  394.     hide...)  Everything else is also bloated.  A comparison of a DOS 3.3
  395.     System Disk and the OS/2 Supplemental Disk is indicative of OS/2's
  396.     "big is beautiful" philosophy:
  397.  
  398.         Program                Size (bytes)
  399.                 DOS 3.3        OS/2
  400.  
  401.     FORMAT.COM        11616        63040
  402.     KEYB.COM        9056        12278
  403.     MODE.COM        15487        47726
  404.     REPLACE.EXE        11775        29072
  405.     SYS.COM            4766        27602
  406.     XCOPY.EXE        11247        22928
  407.  
  408. [Does anybody know if Codeview debugging statements were turned on when this
  409. version of OS/2 was generated? How can SYS.COM take 27k??? -wab]
  410.  
  411.     Hey guys, the more code there is, the longer it takes to load (and
  412.     probably execute)!
  413.  
  414.     And what do you get for 7 Mb of disk space?  Not much.  Only the bare
  415.     basics, e.g., CD, COMP, COPY, DEL, DIR, EDLIN, MORE, REN, etc., are
  416.     included with OS/2 (MORE still requires a "<").  For comparison, PC/IX,
  417.     IBM's old System III Unix for the PC and AT, also takes about 7 Mb of
  418.     disk space  Then again, PC/IX's 7 Mb include over 200 programs and
  419.     utilities, e.g., awk, diff, lex, mail, spell, SCCS, troff, uucp, yacc,
  420.     and a full screen editor, just to name a few.  
  421.  
  422.     Also, the "Installation procedure for the MS OS/2 Software Development
  423.     Kit" says,
  424.  
  425.     "MS OS/2 will run ... with the following hardware:
  426.         ...
  427.         1 meg of memory (2-3 recommended).
  428.         ..."
  429.  
  430.     Don't believe it.  Don't even think about trying to use OS/2 with less
  431.     than 2 Mb ram.  The C compiler, linker, etc. won't run in less.
  432.  
  433. 4.  OS/2 won't boot with foreign cards installed, such as a 3Com Ethernet
  434.     card, a TI320 DSP card, etc.  This means that you'd better keep your
  435.     screwdrivers at the ready if you plan on using your AT to do REAL work.
  436.     You've got to take the cover off the PC and remove/reinstall boards
  437.     every time you switch between OS/2 and ANY other operating system.
  438.  
  439. 5.  Many of OS/2's "new" features did not work.  At least Microsoft was kind
  440.     enough to warn you of some,
  441.  
  442.     "...memory swapping to disk is not solid in this release.  If you
  443.     stress it too hard it will fail and the system will stop."
  444.  
  445.     Hey, I couldn't get swapping to work AT ALL.  Codeview doesn't understand
  446.     the concept of threads, nor can it debug dynamic link libraries.  The list
  447.     goes on and on.  And that's what MS was nice enough to acknowledge---
  448.     LOTS of OS/2 just doesn't work.
  449.  
  450. 6.  OS/2 uses the same pathetic file system found in MS-DOS, e.g., filenames
  451.     are still limited to a short eight letters with an optional three letter
  452.     extension, etc.  Peter Norton (and others) get to sell you a brand new
  453.     set of utilities for OS/2 to make the disk and operating system usable.
  454.  
  455. Conclusion
  456.  
  457. OS/2 was a terrible waste of $3000 and 2 months of my time.  On the other
  458. hand, if I was cunning enough to dupe 2000+ people out of $3000 each
  459. (=$6,000,000+), I sure would.  And that's just for the beta version---when
  460. the real OS/2 comes out, you get them to pay you again!  About $395.  But
  461. wait, there's more!  You'll need new OS/2 software too.  The total to make a
  462. programmer's OS/2 system?  Here are some VERY rough numbers:
  463.     
  464.         OS/2                $ 395
  465.         OS/2 C Compiler                450
  466.         OS/2 Assembler              150
  467.         OS/2 Norton Utilities          100
  468.         OS/2 Epsilon text editor      195
  469.         OS/2 CrossTalk Comm package      195
  470.                         =====
  471.                                 ~$1500
  472.  
  473. Hmmmmm, maybe Interactive, Microport, and others should double the price
  474. of their UNIX systems so they'll be competitive with OS/2.  Then again, they'd
  475. still have more features...
  476.  
  477. P.S., if you own a non-IBM keyboard destined for OS/2 use, you might want to
  478.       test it to make sure that it handles ctl-esc and alt-esc, the key
  479.       combinations used to bring up the session manager and switch between
  480.       screen groups.  Alt-esc doesn't work on many AT-clone keyboards!
  481.  
  482. P.P.S., if Billy could get 2000+ people to contribute $30 each (=$60,000+),
  483.         INFO-IBMPC might last past October!
  484.  
  485. [It would be much easier with 30 people at $2000 each. -wab]
  486.  
  487.  
  488. ------------------------------
  489.  
  490.  
  491. Date: 21 Sep 87 16:41:00 EDT
  492. From: "V70NL::S_DANIELS" <s_daniels%v70nl.decnet@nusc>
  493. Subject: Spell Checker Wanted
  494.  
  495.  
  496. Would appreciate any tips, comments on a spell checker for a PC or AT.
  497. Needs- preferably not ram-residetn ("pop up" like Lightning) - I like
  498. (liked) Random House from several years ago, but would like if it offered
  499. to retype the corrected word for you, vice making you do it.
  500. Anybody heard about ELECTRIC WEBSTER by CORNUCOPIA SW ? Saw an ad in PC Mag
  501. about a year agop, nothing since.
  502. Appreciate any sugfgestions. Scott.
  503.  
  504. [I use an old version of Microspell from Bob Lucas/Trigram Systems somewhere
  505. in the Pittsburgh area (I think). This is an interactive spelling checker
  506. and corrector. -wab]
  507.  
  508. ------------------------------
  509.  
  510.  
  511. Date: Mon 21 Sep 87 16:22:32-PDT
  512. From: Roland Hutchinson  <R.RDH@HAMLET.STANFORD.EDU>
  513. Subject: I need a BIOS update for old IBM-PC Having Problems
  514.  
  515.  
  516.     I have  been trying  to purchase  a ROM  BIOS update  for my  1982
  517. vintage IBM-PC.  (It is the original model with 64K motherboard, etc.).  
  518. I have been getting the royal runarround, thus:
  519.     I called a number or IBM-authorized retailers, all of whom said,
  520. "we don't carry it; they don't make it anymore."  I called IBM-Direct
  521. at 800-426-2468, and they said that the product was still available,
  522. although there was a minimum quantity order, and I would have to march
  523. down to my authorized dealer, speak to the manager, and firmly but
  524. gently insist that he order me one.  So I spoke to yet another
  525. friendly local dealer, and he says he (being one of the good guys) has
  526. in fact been trying to get the things from IBM, but they won't send
  527. them to him.
  528.     The part in question is IBM part no. 1501005, officially known as
  529. the "BIOS Update Kit."  Retail price is supposed to be about $70.00,
  530. and I am told that IBM requires that you trade in your old BIOS ROMs,
  531. lest they fall into the hands of some clonesmith.
  532.     I would greatly appreciate any help or suggestions that anyone
  533. could give me.
  534.  
  535. Roland Hutchinson
  536. Music Department
  537. Stanford University
  538. r.rdh@OTHELLO.STANFORD.EDU
  539.  
  540. [Back when IBM owned the product centers the update was easily obtainable.
  541. One could take the chip into the store and swap it. The product centers
  542. were pretty good for service as well. If you had a complaint it would
  543. get entered into an IBM database and days (sometimes months) later you might
  544. get a return phone call from someone in Boca who had an answer to your
  545. query. In all fairness in those days PCs cost $6,000 so I guess you could
  546. expect a bit of service.
  547.  
  548. At our local computer swapmeets you can buy a new motherboard for $25. You
  549. might be able to bargain as you won't need a second 8088 chip. Unfortunately
  550. you will have to throw away your 16K memory chips. Nine 256K memory chips
  551. will cost you another $20 - $25. With the money you save you could even
  552. buy more memory. -wab]
  553.  
  554. ------------------------------
  555.  
  556.  
  557. Date: Mon, 21 Sep 87 15:31 EDT
  558. From: Peter Heitman <HEITMAN%cs.umass.edu@relay.cs.net>
  559. Subject: Looking for a Good Inexpensive Schematic Editor
  560.  
  561.  
  562. I am looking for a schematic editor program for PC's.  The perfect program
  563. would run under Microsoft Window's and cost less than $100.  If you have
  564. any information about schematic editors running on PC's, I would be interested
  565. in hearing about them.  THanks.
  566.  
  567. Peter Heitman
  568. heitman@umass-cs.csnet
  569.  
  570. ------------------------------
  571.  
  572.  
  573. Date: Mon, 21 Sep 87 20:56:06 PDT
  574. From: Doug_Wade%UBC.MAILNET@MIT-Multics.ARPA
  575. Subject: MS Windows and IBM Mouse
  576.  
  577. I've had no luck trying to get Microsoft Windows to recognize
  578. a IBM mouse on my PS/50. Windows works fine without the mouse
  579. however, the IBM mouse driver (MOUSE.COM) will not work, nor
  580. will MOUSE.SYS v6.0. I also tried the mouse driver from MS Word
  581. 3.11 to no avail. Does anybody have the drivers for Windows.
  582. I've written 2 letters over the past 2 months to Microsoft about
  583. this and neither has been replied to. I'll gladly send a disk
  584. to anybody who has the mouse driver already.
  585.  
  586. ------------------------------
  587.  
  588.  
  589. Date: Tue, 22 Sep 87 21:36:46 CDT
  590. From: steve@ncsc.ARPA (Mahan)
  591. Subject: Uninstalling Memory Resident Programs
  592.  
  593.      I am currently using a government Z-248 Zenith (8 MHz AT, 640K, 80287).
  594. When I boot I normally install Superkey and Sidekick.  However, when I use
  595. Autocad I need all the memory I can get.  Does anyone know of a way to 
  596. remove these memory resident utilities which can be used from within a batch
  597. file?  I would like to be able to type "acad" and have the utilities removed 
  598. and then reinstalled after I exit the program.
  599.  
  600.      I have tried prompting myself to remove them manually during batch file
  601. execution but that is cumbersome, and could swap autoexec.bat files around and
  602. reboot (with reboot.com) but that is slow and leaves the machine in an
  603. unpredictable state on powerup (besides being hard to maintain).
  604.  
  605.      Please reply to me and I will summarize any workable solutions to the
  606. digest.
  607.  
  608.  
  609.             Thanks,
  610.             steve
  611.  
  612. Stephen Mahan
  613. Code 3120
  614. Naval Coastal Systems Center
  615. Panama City, FL 32407-5000
  616. (904) 234-4224
  617. steve@ncsc.arpa
  618.  
  619.  
  620. ------------------------------
  621.  
  622.  
  623. Date: Tue 22 Sep 87 22:01:26-CDT
  624. From: Russ Williams <CS.RWILLIAMS@R20.UTEXAS.EDU>
  625. Subject: Hard Disk Head Parking
  626.  
  627.  
  628. I've got an AT clone with a Seagate ST225 but no head park program.  The
  629. manufacturer unhelpfully tells me that such programs are available but
  630. gives no further info.  Can anyone recommend any (hopefully public domain,
  631. available online?) or describe if it's a simple enough thing to write
  632. such a program oneself (if it just involves sending a few bytes to a port
  633. or something.)  I know little about this.  (As I understand it, it is only
  634. necessary to park the head if the system is being moved.  Does this include
  635. shifting it on the table?)
  636.  
  637. Thanks for any info,
  638. --Russ
  639.  
  640. ------------------------------
  641.  
  642.  
  643. Date:         Wed Sep 23, 1987 11:40:35 CDT
  644. From:         'Bryan Ferguson' <DPBF%SIUEMUS.BITNET@wiscvm.wisc.edu>
  645. Subject:      Sperry DOS
  646.  
  647.  
  648.     I recently was brought a disk formatted on a Sperry PC with DOS 2.1.
  649. When I tried to access it in any way (dir, recover, & Norton Utilities)
  650. the only response I was able to get was the "File allocation table bad,
  651. drive A: ".  The machine I was using was an IBM PC with DOS 3.21.
  652.  
  653.     I was able to recover everything on the disk by rebooting with an
  654. old copy of DOS 2.1.  I copied the entire disk to my hard drive which
  655. had originally been formatted with 2.1 and rebooted under DOS 3.21.  Now
  656. everything is usable from the hard disk.
  657.  
  658.     What is going on?  Is it a Sperry trait or is it DOS?  I thought
  659. DOS was downward compatible.
  660.  
  661.     Thanks,
  662.              Bryan Ferguson
  663.              <dpbf@siuemus>
  664.              Southern Illinois University at Edwardsville
  665.  
  666. ------------------------------
  667.  
  668.  
  669. Date: Wed, 23 Sep 87 15:36:57 edt
  670. From: Mike Watson <mwatson@NSWC-OAS.ARPA>
  671. Subject: Reports within Symphony
  672.  
  673. Does anyone know of any packages to print a report from
  674. within Lotus Symphony that is a Formtool quality report?
  675. i.e. nice lines and boxes.  Want something to run within
  676. Symphony so macros can be used.
  677.  
  678.      Thanks,
  679.      Mike Watson
  680.      mwatson@nswc.arpa
  681.  
  682.  
  683. ------------------------------
  684.  
  685.  
  686. Date:         Wed, 23 Sep 87 20:40:13 EDT
  687. From:         "James H. Coombs" <JAZBO%BROWNVM.BITNET@wiscvm.wisc.edu>
  688. Subject:      MSC Initializing Static Unions
  689. To:           info-ibmpc@USC-ISIC.ARPA
  690.  
  691. I just had difficulty initializing static structures with unions
  692. containing members with different levels of indirection.  Specifically, I
  693. want to store either an int or an int * in the same place, thus the
  694. union.  When initializing unions, however, the compiler assigns the value
  695. to the first member of the union, so I had problems with indirection
  696. levels.
  697.  
  698. I worked around the problem by putting the pointer first in the union and
  699. casting the ints to pointers, but I don't have much confidence in this
  700. approach.  Is there a "right" way to do this?  I could store all of these
  701. numbers in arrays, but the majority of the instances will be single
  702. valued, so I would prefer to save the extra two bytes that would be
  703. required in addition to the pointer to the array.
  704.  
  705. Thanks for any suggestions. --Jim
  706.  
  707.  
  708. /* Union of single values and pointers to arrays of values. */
  709. typedef union u_num {
  710.   int *num_array;                      /* Pointer to array.          */
  711.   int num_val;                         /* Single value.              */
  712.   };
  713.  
  714. /* Table of numeric value(s)-string pairs. */
  715. typedef struct ntable {
  716.   union u_num nums;                    /* Value for the string.      */
  717.   char *string;                        /* The string.                */
  718.   };
  719.  
  720. /* Define mnemonics for the values. */
  721. #define N_READ      87
  722. #define N_READ_ING 172
  723. #define N_READ_Y    34
  724.  
  725. /* Array of multiple values.  First element is the number of values. */
  726. int N_READS[] = {3, N_READ, N_READ_ING, N_READ_Y};
  727.  
  728. /* Initialize the table. */
  729. struct ntable[] = {
  730.   (int *)N_READ_Y, "ready",
  731.   (int *)N_READS,  "read-"
  732.   };
  733. Acknowledge-To: <JAZBO@BROWNVM>
  734.  
  735. ------------------------------
  736.  
  737.  
  738. Date:     Wed, 23 Sep 87 23:04 MDT
  739. From:     <GLAHE%COLORADO.BITNET@wiscvm.wisc.edu>
  740. Subject:  Reconfiguration of Northgate Keyboard
  741. To:       Info-IBMPC@C.ISI.EDU
  742. X-Original-To:  EDU%"Info-IBMPC@C.ISI.EDU",glahe@colorao
  743.  
  744. I recently purchased a Northgate Computer Systems New AT style keyboard
  745. that I am using with an XT clone that has a DTK bios.  The keyboard has a
  746. switch on the bottom so that it is compatible with either XT or AT machines.
  747. It has the best touch of any keyboard that I have used, but when IBM designed
  748. this keyboard they put the left CapsLock where the Ctrl key should be and
  749. the Ctrl key where the CapsLock should be.  In the June 9, 1987 issue
  750. of PC-Magazine there is a program described on page 413 for reversing these
  751. keys.  It is written in assembly language and is reproduced below.  My
  752. problem is that when I run the assembled and exe2bin version of this
  753. program, my keyboard locks up and I have to do a cold reboot.  Can some-
  754. one advise me as to how the program can be modified so that it will work
  755. with my machine?  Thanks.  Glahe@Colorado on BitNet.
  756.  
  757. ////////////////////////////////////////////////////////////////////////
  758.  
  759. CODE SEGMENT
  760. ASSUME CS:CODE,DS:CODE
  761. ORG 100H
  762. START:          JMP     INITIALIZE
  763. OLD_KEYBOARD    DD      ?
  764. CAPS_FLAG       DB      0
  765.  
  766. NEW_KEYBOARD:   PUSHF
  767.                 PUSH    AX
  768.                 PUSH    DS
  769.                 MOV     AX,40H
  770.                 MOV     DS,AX
  771.                 MOV     AH,DS:[17H]
  772.                 IN      AL,60H
  773.  
  774. CAPS_PRESS:     CMP     AL,1DH
  775.                 JNZ     CAPS_RELEASE
  776.                 CMP     CS:CAPS_FLAG,1
  777.                 JZ      KEYBD_RESET
  778.                 XOR     AH,01000000B
  779.                 MOV     CS:CAPS_FLAG,1
  780.                 JMP     SHORT STORE
  781.  
  782. CAPS_RELEASE:   CMP     AL,1DH+10000000B
  783.                 JNZ     CTRL_PRESS
  784.                 MOV     CS:CAPS_FLAG,0
  785.                 JMP     SHORT KEYBD_RESET
  786.  
  787. CTRL_PRESS:     CMP     AL,3AH
  788.                 JNZ     CTRL_RELEASE
  789.                 OR      AH,00000100B
  790.                 JMP     SHORT STORE
  791.  
  792. CTRL_RELEASE:   CMP     AL,3AH+10000000B
  793.                 JNZ     NO_BUSINESS
  794.                 AND     AH,11111011B
  795.  
  796. STORE:          MOV     DS:[17H],AH
  797.  
  798. KEYBD_RESET:    IN      AL,61H
  799.                 MOV     AH,AL
  800.                 OR      AL,80H
  801.                 OUT     61H,AL
  802.                 XCHG    AH,AL
  803.                 OUT     61H,AL
  804.                 CLI
  805.                 MOV     AL,20H
  806.                 OUT     20H,AL
  807.                 POP     DS
  808.                 POP     AX
  809.                 POPF
  810.                 IRET
  811.  
  812. NO_BUSINESS:    POP     DS
  813.                 POP     AX
  814.                 POPF
  815.                 JMP     CS:OLD_KEYBOARD
  816.  
  817. INITIALIZE:     MOV     AX,3509H
  818.                 INT     21H
  819.                 MOV     WORD PTR OLD_KEYBOARD,BX
  820.                 MOV     WORD PTR OLD_KEYBOARD[2],ES
  821.                 MOV     DX,OFFSET NEW_KEYBOARD
  822.                 MOV     AX,2509H
  823.                 INT     21H
  824.                 MOV     DX,OFFSET INITIALIZE+1
  825.                 INT     27H
  826.  
  827. CODE ENDS
  828. END START
  829. //////////////////////////////////////////////////////////////////////////////
  830.  
  831.  
  832. ------------------------------
  833.  
  834.  
  835. Date:         Wed, 23 Sep 87 15:47 CET
  836. From:         Helmut Waelder <ZRWA001%DTUZDV1.BITNET@wiscvm.wisc.edu>
  837. Subject:      PRTEGA.ASM
  838.  
  839.  
  840. To the author of PRTEGA.ASM
  841. please add code to reset the line spacing to normal after a graphics print:
  842. ESC 2  on Epson compatible printers, I think.
  843.  
  844. Thanks
  845. Helmut (ZRWA001@DTUZDV1,BITNET)
  846. Acknowledge-To: Helmut Waelder <ZRWA001@DTUZDV1>
  847.  
  848. [I have forwarded your message to James van Zandt woh wrote prtega. One
  849. of the reasons we call it the info-ibmpc LENDING library is we encourage
  850. others to add features to programs and give the enhanced program back to
  851. the library. -wab]
  852.  
  853. ------------------------------
  854.  
  855.  
  856. Date:         Thu, 24 Sep 87 09:11:18 EDT
  857. From: Ray La Chance - SUNYA VM <SYSRML%albnyvm1.BITNET@WISCVM.WISC.EDU>
  858. Subject:      PC NJE node
  859.  
  860.  
  861.      Has anyone developed software to make their PC with a Bisync adapter
  862. look like an NJE node to a network?. I have an application that will be cont-
  863. inuously receiving data on an ASYNC adapter. I then want to package the
  864. data and pass it to a variable user on our VM system. It seems that setting
  865. up an NJE link to our RSCS would facilitate my needs very well.
  866.      Besides the software, does anyone have any suggestions for the adapter
  867. boards I could use?
  868.                                 Thank You.
  869.  
  870. Ray La Chance
  871. SYSRML@ALBNYVM1.BITNET
  872. State University of New York at Albany
  873. Computing Services Center
  874. (518)442-3710
  875.  
  876. ------------------------------
  877.  
  878.  
  879. Date: Thu, 24 Sep 87 13:28:17 PDT
  880. From: Todd Wipke  <WIPKE@SUMEX-AIM.STANFORD.EDU>
  881. Subject: Redirecting COM1 to Disk
  882.  
  883.  
  884. There are many spoolers that will redirect LPTn to COMn and some
  885. that redirect LPT1 to disk.  I have a plotting program that I would
  886. like to do offline plotting with and need to create a disk file from
  887. the output going to COM1.  If anyone knows of a public domain program
  888. that can redirect COM1 output to disk, please let us know.
  889.  
  890.  
  891. ------------------------------
  892.  
  893.  
  894. Date: 24 Sep 87 16:58 EDT
  895. From: (Gary Chapman) <CHAPMAN@NYU-ACF7.ARPA>
  896. Subject: Security for IBM Model 30
  897. Organization: New York University/Academic Computing Facility Systems Group
  898. Office:    Rm 318, Warren Weaver Hall, Courant Institute of Mathematical Sciences
  899. Address: 251 Mercer Street, NY, NY 10012
  900. Work-Phone: (212) 460-7160 or (212) 460-7181
  901. Network-Address(es): Chapman@NYU, or ...!{seismo,allegra}!cmcl2!chapman
  902.  
  903. The IBM model 30 has two punch holes in the rear for installation of a
  904. u-bolt, which one can presumably use to chain the machine to a desk.
  905.  
  906. We have been unable to find a distributor of u-bolts small enough to fit
  907. the punch holes, which are approximately one inch apart.  Has anyone
  908. done this procedure?
  909.  
  910.   -- Gary Chapman, NYU Microcomputer Lab
  911.  
  912.  
  913.  
  914.  
  915. ------------------------------
  916.  
  917. End of Info-IBMPC Digest
  918. ************************
  919.  
  920. -------
  921.  
  922.  
  923.